logging ditch - Français Anglais Dictionnaire